//
//  OffLineManagerViewController.h
//  xpkc
//
//  Created by TopSageOSX on 14-8-28.
//  Copyright (c) 2014年 wanmeizty. All rights reserved.
//

#import <UIKit/UIKit.h>
#import "OffLineTableViewCell.h"
#import "BottomView.h"
#import "DownloadItem.h"
typedef void(^returnTheArrayToDelete)(NSIndexSet *indexSet,NSArray *array);
/**
 *  实现多选界面的视图
 *  因为离线列表的tabbar的占位问题导致底部的视图无法正常使用
 *  所以只能使用新页面进行多项的选择来传值
 *  从而实现离线界面的删除管理可以使用多项选择并且有底部菜单样式
 *  并且兼容了单独删除的样式
 *  人生苦逼····
 */
@interface OffLineManagerViewController : UIViewController<UITableViewDataSource,UITableViewDelegate>
/**
 *  数据
 */
@property (nonatomic,retain)NSArray *listArray;
/**
 *  偏移量
 */
@property (nonatomic,assign)CGPoint point;
/**
 *  选择器的下标，0已完成，1下载中
 */
@property (nonatomic,assign)NSInteger segIndex;
/**
 *  block返回删除数组和下标集
 */
@property (nonatomic,copy)returnTheArrayToDelete deleteBlock;
@end
